countless millions - Turkish English Dictionary